happen/take place as expected - Turkish English Dictionary